.container {
	flex-direction: column;
	--webkit-box-pack: justify;
	--moz-box-pack: justify;
	justify-content: space-between;
}

.main_container,
.container
 {
	display: flex;
}

.main_container {
  max-width: 1200px;
}

.main_container {
	width: 100%;
	margin:  0 auto;
	padding: 0 15px;
}

.main_container.top {
	margin-top: 20px;
}

.main_container {
	min-height: 100vh;
}



.main_container .aside {
	margin-right: 15px;
}

.main_container .main {
	min-width: 0;
	flex: 1;
	padding-bottom: 15px;
}

.main_index {
	overflow: hidden;
}

.main_index {
    background: var(--background);
    border-radius: var(--radius-wrap);
    -webkit-box-shadow: var(--box-shadow);
    box-shadow: var(--box-shadow);
    padding-bottom: 15px;
}
























@media (max-width: 1200px) {
	.swiper-container,
	.swiper-container .swiper-wrapper .swiper-slide .item {
		height: 340px;
	}

	.about_detail_article>iframe {
		min-width: 590px;
	}

	.index_hot_list .item .link .inner .image {
		height: 90px;
	}

	.frendlink_article .links_group .friends {
		grid-template-columns: repeat(2,1fr);
	}

	.joe_list_item.default .thumbnail {
		width: 185px;
		height: 125px;
	}
}


@media (max-width: 1140px) {
	.header_nav .item {
		padding: 0 6px;
		margin-right: 30px;
	}
	.header_above_search .input {
		width: 115px;
	}

	.header_above_search .input:focus {
		width: 150px;
	}
}

@media (max-width: 1100px) {
	.header_above_search .input {
		width: 115px;
	}
	.header_above_search .input:focus {
		width: 115px;
	}

	.joe_list_item .meta .categories li:nth-child(2) {
		display: none;
	}
}

@media (max-width: 1000px) {
	.header_nav .item {
		padding: 0 5px;
		margin-right: 25px;
	}

	.header_nav .item .m-icon {
		display: none;
	}


}

@media (max-width: 992px) {
	.aside {
		display: none;
	}

	.swiper-container,
	.swiper-container .swiper-wrapper .swiper-slide .item {
		height: 340px;
	}

	.main_index_hot_list .item .link .inner .image {
		height: 95px;
	}

}


@media (max-width: 768px) {

	.swiper-container,
	.swiper-container .swiper-wrapper .swiper-slide .item {
		height: 300px;
	}

    .header_nav {
        display:none;
    }

    .header_above-slideicon {
    	display: block;
    }

    .header {
    	height: 50px;
    }

    .header .header_container {
    	height: 50px;
    	align-items: center;
    }

    .header_above-searchicon {
    	display: block;
    	margin-right: 0;
    }

    .header_above-logo {
    	padding-right: 0;
    	margin-right: 0;
    }

    .header_above-logo::after {
    	display: none;
    }

    .header_above_search {
    	display: none;
    }

    .header_container {
    	justify-content: space-between;
    }

    .header .header_above,
    .header_above-logo {
    	height: 50px;
    }


    .main_index_hot_list {
	    grid-template-columns: repeat(2,1fr);
		gap: 10px;
    }
    .main_index_title_notice {
    	display: none;
    }

    .main_index_title-title .item:nth-child(3),
    .main_index_title-title .item:nth-child(4) {
    	display: none;
    }

    .footer .footer_container {
    	flex-direction: column;
    	align-items: center;
    	justify-content: center;
    }

    .article_list .list_item .thumbnail {
    	width: 120px;
    	height: 80px;
    	margin-right: 10px;
    }

    .main_index_article_list .article_list .list_item .information .abstract,
    .main_index_article_list .article_list .list_item .information .meta .items li:nth-child(3),
    .main_index_article_list .article_list .list_item .information .meta .items li:nth-child(4) {
    	display: none;
    }

    .information .title {
    	font-size: 15px;
    }

    .information .meta .items li:nth-child(2)::after {
    	display: none;
    }

    .footer_container .side-col .item {
		margin: 0 auto;
		padding: 2px 0;
	}

	.about_detail_article>iframe {
		min-width: 0;
		width: 100%;
		height: 300px !important;
	}

	.index_hot_list {
		grid-template-columns: repeat(2,1fr);
	}

	.frendlink_article .links_group .friends {
		grid-template-columns: repeat(1,1fr);
	}

	.joe_list_item.default .thumbnail {
		width: 120px;
		height: 80px;
		margin-right: 10px;
	}

	.joe_list_item .information .abstract {
		display: none;
	}

	.joe_list_item .information .title {
		font-size: 15px;
	}

	.joe_list_item .meta .items li:nth-child(3),
	.joe_list_item .meta .items li:nth-child(4) {
		display: none;
	}

	.social-account {
		padding-top: 0;
		margin-bottom: 15px;
		border-top: none;
	}
}


@media (max-width: 500px) {
	.main_container {
		padding: 0;
	}
	.main_container.top {
		margin-top: 0;
	}


	.main_index-banner {
		padding: 0;
	}

	.main_index {
		border-radius: 0;
	}

	.swiper-container,
	.swiper-container .swiper-wrapper .swiper-slide .item {
		height: 220px;
	}

	.title-row .subtitle {
		display: none;
	}

	.title-row .title {
		font-size: 14px;
		font-weight: 400;
	}

	.title-row {
		padding: 8px 10px;
	}

	.swiper-pagination {
		display: none;
	}

	.swiper-button-prev,
	.swiper-button-next {
		display: none;
	}

	.main_index_hot_list .item .link .inner .image {
		height: 70px;
	}

	
}